﻿@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}




#flashs{ position:relative; height::; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ background:#252525; cursor: pointer;display: inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;color:#fff;}
#flashs .btn span.on{  background:#29A0F7;}
/*searchMain*/
.searchMain{ height:80px; border-bottom:1px solid #f2f2f2;}
.searchMain .gjc{ float:left; line-height:80px;}
.searchMain .gjc a{padding-left:10px;}
.searchMain .sc{ float:right; margin-top:22px; background:url(../Images2/ssbg.png) no-repeat center;}
.searchMain .sc input{ float:left; width:218px; padding:0 15px; height:37px; line-height:37px; border:none;  font-size:14px; color:#6d6d6d; outline:none; background:none;}
.searchMain .sc a{ float:left; width:36px; height:37px;}

/*zhineng*/
.zhineng{ background:url(../Images2/lang.png) repeat center top; padding-top:40px; padding-bottom:43px;}
.zhineng .znt{ text-align:center;}
.zhineng .znt p{ font-size:18px; color:#333;}
.zhineng .znt h5{ font-size:32px; color:#333; margin-bottom:10px; margin-top:5px;}
.zhineng .znt h5 span{ color:#0060aa;}
.zhineng .znt b{ display:block;} 
.zhineng .znt i{ display:block; margin-top:3px;}
.zhineng .znc{ position:relative; margin-top:30px;}
.zhineng .znc img{ display:block;}
.zhineng .znc dl{ position:absolute; right:0; width:386px;}
.zhineng .znc dt{ font-size:20px; color:#0060aa; font-weight:bold;}
.zhineng .znc dd{ font-size:13px; color:#333; line-height:20px; margin-top:10px;}
.zhineng .znc .z1{ top:0;}
.zhineng .znc .z2{ top:86px;}
.zhineng .znc .z3{ top:168px;}
.zhineng .znc .z4{ top:254px;}
.zhineng .znc .z5{ top:353px;}


/*chuanmei*/
.chuanmei{ background:url(../Images2/rwm.jpg) no-repeat center; height:463px;}
.chuanmei .container{ position:relative;}
.chuanmei dl{ color:#fff; padding-top:60px;}
.chuanmei dt p{ font-size:18px;}
.chuanmei dt p span{ font-size:28px;}
.chuanmei dt h5{ font-size:32px; margin-top:10px; margin-bottom:10px;}
.chuanmei dd{ margin-top:25px;}
.chuanmei dd p{ font-size:14px; padding-left:30px; background:url(../Images2/dian.png) no-repeat left center; line-height:34px;}
.chuanmei .shenq{ background-color:#fff; height:78px; line-height:78px; padding:0 25px; margin-top:30px;}
.chuanmei .shenq p{ font-size:14px; color:#333;}
.chuanmei .shenq span{ font-size:22px; color:#0060aa; font-weight:bold; margin-left:10px;}
.chuanmei .ewm{ position:absolute; width:136px; top:163px; right:90px;}
.chuanmei .ewm img{ display:block;}
.chuanmei .ewm p{ text-align:center; line-height:22px; margin-top:10px; font-size:15px; color:#fff;}
.chuanmei .phone{ position:absolute; padding-left:43px; background:url(../Images2/phone.png) no-repeat left center; top:380px; right:24px;}
.chuanmei .phone em{ display:block; color:#333;}
.chuanmei .phone b{ font-size:22px; color:#0060aa; font-family:"Arial";}


/*proMain*/
.proMain{ background-color:#f9f9f9; padding:40px 0;}

.proMain .pro_l{ float:left; width:226px; border:2px solid #0a74cc;}
.proMain .pro_l .pt{ background:url(../Images2/ptbg.png) no-repeat center top;}
.proMain .pro_l .pt a{ display:block; text-decoration:none; font-size:22px; color:#0865b2; text-align:center; padding-top:20px; padding-bottom:27px;}
.proMain .pro_l .pt img{ display:block; margin:0 auto; margin-top:3px;}
.proMain .pro_l ul{ padding:0 10px; overflow:hidden; padding-top:5px; background-color:#fff;}
.proMain .pro_l li{ margin-bottom:14px;}
.proMain .pro_l li h5 a{ font-size:16px; color:#fff; display:block; padding-left:53px; height:39px; line-height:39px; text-decoration:none;}
.proMain .pro_l li h5.pl1{ background:url(../Images2/pl1.png) no-repeat left center;}
.proMain .pro_l li h5.pl2{ background:url(../Images2/pl2.png) no-repeat left center;}
.proMain .pro_l li .sed_p p{ line-height:34px; height:34px; overflow:hidden; border-bottom:1px solid #ebebeb;}
.proMain .pro_l li .sed_p p a{ font-size:13px; color:#333; margin-left:30px; padding-left:21px; background:url(../Images2/yuan.png) no-repeat left center;}
.proMain .pro_l dl{ background-color:#0a74cc; overflow:hidden; padding:20px 0;}
.proMain .pro_l dt{ float:left; margin-left:28px;}
.proMain .pro_l dd{ margin-left:70px; color:#fff;}
.proMain .pro_l dd p{ font-size:20px; font-family:"Arial";}

.proMain .pro_r{ float:right; width:750px;}
.proMain .pro_r .prt{ height:65px; background:url(../Images2/msw_p.jpg) repeat-x left top;}
.proMain .pro_r .prt ul{ height:65px; float:left;}
.proMain .pro_r .prt li{ float:left; width:194px; position:relative;}
.proMain .pro_r .prt li a{ display:block; width:194px; height:65px; line-height:65px; font-size:18px; color:#333; text-decoration:none; text-align:center;}
.proMain .pro_r .prt li i{ display:block; position:absolute; background:url(../Images2/sj.png) no-repeat center; width:13px; height:5px; bottom:-5px; left:50%; margin-left:6px; display:none;}
.proMain .pro_r .prt li:hover,.proMain .pro_r .prt li.on{ background:url(../Images2/prc.jpg) no-repeat center;}
.proMain .pro_r .prt li:active{ background:url(../Images2/prc.jpg) no-repeat center;}
.proMain .pro_r .prt li:hover i,.proMain .pro_r .prt li.on i{ display:block;}
.proMain .pro_r .prt li:hover a,.proMain .pro_r .prt li.on a{ color:#fff;}
.proMain .pro_r .prt .prologo{ float:right; margin-top:22px; margin-right:22px;}
.proMain .pro_r .prc ul{ overflow:hidden; width:771px;}
.proMain .pro_r .prc li{ float:left; border:5px solid #fff; width:227px; height:227px; position:relative; margin-top:21px; margin-right:20px;}
.proMain .pro_r .prc li img{ display:block; width:227px; height:227px;}
.proMain .pro_r .prc li .intr_p{ position:absolute; padding:15px; width:197px; background-color:#2d79b8; color:#fff; left:0px; bottom:0px; display:none;}
.proMain .pro_r .prc li .intr_p h5{ font-size:15px; margin-bottom:6px;}
.proMain .pro_r .prc li:hover{ border-color:#0861ac;}
.proMain .pro_r .prc li:hover .intr_p{ display:block;}


/*ggMain_01*/
.ggMain_01{ background:url(../Images2/ggbg_01.jpg) no-repeat center; height:180px;}
.ggMain_01 .container{ position:relative;}
.ggMain_01 p{ font-size:14px; color:#fff; padding-top:50px; padding-bottom:15px;}
.ggMain_01 h5{ font-size:24px; color:#fff; margin-bottom:8px;}
.ggMain_01 dl{ top:43px; right:0; position:absolute; padding-left:45px; background:url(../Images2/phone2.png) no-repeat left center; color:#fff;}
.ggMain_01 dd{ font-size:22px; font-family:"Arial";}
.ggMain_01 a{ display:block; background:url(../Images2/zxbg1.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#333; padding-left:51px; position:absolute; top:94px; right:0; text-decoration:none;}


/*tydMain*/
.tydMain{ padding-top:35px; padding-bottom:15px;}
.tydMain .tyt{ text-align:center;}
.tydMain .tyt p{ font-size:20px; color:#333;}
.tydMain .tyt h5{ font-size:30px; color:#0060aa; margin-bottom:10px;}
.tydMain .tyt i{ display:block; margin-top:5px;}
.tydMain .tyc{ margin-top:20px;}
.tydMain .tyc ul{ overflow:hidden; width:1001px;}
.tydMain .tyc li{ float:left; margin-right:1px; margin-bottom:1px; position:relative;}
.tydMain .tyc li a{ display:block; background-color:#000;}
.tydMain .tyc li img{ display:block; filter:alpha(opacity=30); /* IE */  
-moz-opacity:0.3; /* 老版Mozilla */  
-khtml-opacity:0.3; /* 老版Safari */  
opacity: 0.3; /* 支持opacity的浏览器*/}
.tydMain .tyc li span{ display:block; width:200px; height:40px; line-height:40px; background-color:#0861ab; color:#fff; font-size:13px; bottom:20%; position:absolute; text-align:center;}
.tydMain .tyc li:hover img{filter:alpha(opacity=100); /* IE */  
-moz-opacity:1; /* 老版Mozilla */  
-khtml-opacity:1; /* 老版Safari */  
opacity: 1; /* 支持opacity的浏览器*/}
.tydMain .tyc li span.tz{ left:0;}
.tydMain .tyc li span.tr{ right:0;}


/*ggMain_02*/
.ggMain_02{ background:url(../Images2/ggbg_02.jpg) no-repeat center; height:202px;}
.ggMain_02 .container{ position:relative; }
.ggMain_02 .lt{ padding-left:200px;}
.ggMain_02 span{ font-size:20px; color:#171717; padding-top:60px; display:block;}
.ggMain_02 h5{ font-size:26px; color:#0861ab; margin-bottom:8px;}
.ggMain_02 p{ font-size:13px; color:#333; margin-top:10px;}
.ggMain_02 dl{ top:75px; left:768px; position:absolute; padding-left:45px; background:url(../Images2/phone.png) no-repeat left center;}
.ggMain_02 dt{ color:#333;}
.ggMain_02 dd{ font-size:22px; font-family:"Arial"; color:#0861ab;}
.ggMain_02 a{ display:block; background:url(../Images2/zxbg2.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#fff; padding-left:51px; position:absolute; top:126px; left:768px; text-decoration:none;}


/*youshi*/
.youshi .ys1{ background:url(../Images2/youshi01.jpg) no-repeat center top; height:567px;}
.youshi .ys2{ background:url(../Images2/youshi02.jpg) no-repeat center top; height:279px;}
.youshi .ys3{ background:url(../Images2/youshi03.jpg) no-repeat center top; height:329px;}
.youshi .ys4{ background:url(../Images2/youshi04.jpg) no-repeat center top; height:333px;}
.youshi .ys5{ background:url(../Images2/youshi05.jpg) no-repeat center top; height:338px;}
.youshi .ys6{ background:url(../Images2/youshi06.jpg) no-repeat center top; height:401px;}
.youshi .container{ position:relative;}
.youshi .ys1 .yst{ overflow:hidden; margin-left:145px; padding-top:82px;}
.youshi .ys1 .yst dt{ float:left; background:url(../Images2/ystbg.png) no-repeat center; width:266px; height:81px; line-height:81px; text-align:center; font-size:32px; color:#fff;}
.youshi .ys1 .yst dd{ margin-left:282px;}
.youshi .ys1 .yst dd p{ font-size:20px; color:#333;}
.youshi .ys1 .yst dd h5{ font-size:34px; color:#44474e; margin-bottom:5px;}
.youshi .intr_y{ position:absolute;}
.youshi .intr_y dt{ font-size:24px; color:#333; position:relative; height:58px;}
.youshi .intr_y dt span{ font-size:44px; color:#0861ab;}
.youshi .intr_y dt em{ display:block; background:url(../Images2/yuan2.png) no-repeat center; width:58px; height:58px; line-height:58px; text-align:center; font-size:34px; color:#fff; font-family:"Arial"; left:-73px; top:0; position:absolute;}
.youshi .intr_y dd{ margin-top:25px;}
.youshi .intr_y dd span{ display:block; font-size:13px; line-height:20px;}
.youshi .intr_y dd p{ font-size:13px; padding-left:23px; line-height:20px; margin-bottom:10px; background:url(../Images2/ff.png) no-repeat left 8px;}
.youshi .ds1{ left:565px; top:275px;}
.youshi .ds2{ left:76px; top:65px;}
.youshi .ds3{ right:0px; top:98px;}
.youshi .ds4{ left:80px; top:90px;}
.youshi .ds5{ right:0px; top:70px;}
.youshi .ds6{ left:80px; top:70px;}



/*ggMain_03*/
.ggMain_03{ background:url(../Images2/ggbg_03.jpg) no-repeat center; height:188px;}
.ggMain_03 .container{ position:relative;}
.ggMain_03 p{ font-size:14px; color:#dde4e6; padding-top:50px; padding-bottom:10px;}
.ggMain_03 h5{ font-size:20px; color:#f9f9f9; margin-bottom:8px;}
.ggMain_03 h5 em{ font-size:30px; color:#40a8ff; font-weight:bold; margin-right:5px;}
.ggMain_03 span{ display:block; font-size:14px; color:#f9f9f9; margin-top:5px;}
.ggMain_03 dl{ top:50px; right:0; position:absolute; padding-left:45px; background:url(../Images2/phone2.png) no-repeat left center; color:#fff;}
.ggMain_03 dd{ font-size:22px; font-family:"Arial";}
.ggMain_03 a{ display:block; background:url(../Images2/zxbg3.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#333; padding-left:51px; position:absolute; top:102px; right:0; text-decoration:none;}


/*khjzMain*/
.khjzMain{ padding:40px 0;}
.khjzMain .kht{ text-align:center;}
.khjzMain .kht h5{ margin-bottom:3px;}
.khjzMain .kht h5 a{ font-size:30px; color:#0861ab;}
.khjzMain .kht i{ display:block; *margin-top:10px;}
.khjzMain .khc{ margin-top:20px;position: relative;}
.khjzMain .khc ul{ overflow:hidden; height:357px; width:1020px;position: relative;}
.khjzMain .khc li{ float:left; width:229px; height:329px;text-align:center; border:3px solid #0861ab; position:relative; margin-right:20px;}
.khjzMain .khc li img{ display:block;}
.khjzMain .khc li h5{ margin:25px 0; font-weight:normal;}
.khjzMain .khc li h5 a{ font-size:15px; color:#0861ab;}
.khjzMain .khc li p{ margin:0 20px; font-size:13px; line-height:20px;}
.khjzMain .khc li .mor{ display:block; width:36px; height:24px; position:absolute; bottom:-12px; left:50%; margin-left:-18px;color:#fff; text-decoration:none; line-height:24px; background:#0861ab;}


/*honerMain*/
.honerMain{ background:#f6f6f6; height:498px;}
.honerMain .ryt{ text-align:center; padding-top:37px;}
.honerMain .ryt h5{ margin-bottom:3px;}
.honerMain .ryt h5 a{ font-size:30px; color:#0861ab;}
.honerMain .ryt i{ display:block; *margin-top:10px;}
.honerMain .ryc{ position:relative; margin-top:24px;}
.honerMain .ryc ul{ overflow:hidden; width:900px; margin:0 auto;}
.honerMain .ryc li{ float:left; background-color:#fff; padding:10px; height:295px; width:187px; margin:0 9px;}
.honerMain .ryc li img{ display:block;}
.honerMain .ryc li p{ text-align:center; margin-top:10px;}
.honerMain .ryc li p a{ font-size:13px; color:#999;}
.honerMain .ryc .hbt{ display:block; width:41px; height:41px; transition:all 0s; position:absolute; top:125px;}
.honerMain .ryc .hbt1{ background:url(../Images2/hbt1.png) no-repeat center top; left:0;}
.honerMain .ryc .hbt2{ background:url(../Images2/hbt2.png) no-repeat center top; right:0;}
.honerMain .ryc .hbt:hover{ background-position:center bottom;}


/*aboutMain*/
.aboutMain{ padding-top:35px; padding-bottom:40px;}
.aboutMain .abt{ text-align:center;}
.aboutMain .abt h5{ margin-bottom:10px;}
.aboutMain .abt h5 a{ font-size:30px; color:#0861ab;}
.aboutMain .abt span{ display:block; background:url(../Images2/abtline.png) no-repeat center;}
.aboutMain .abm{ background-color:#f6f6f6; padding:30px 45px 30px 30px; margin-top:40px;}
.aboutMain .abm dl{ overflow:hidden;}
.aboutMain .abm dt{ float:left;}
.aboutMain .abm dt img{ display:block;}
.aboutMain .abm dd{ margin-left:505px;}
.aboutMain .abm dd h5{ padding:18px 0;}
.aboutMain .abm dd h5 a{ font-size:18px; color:#0861ab;}
.aboutMain .abm dd p{ font-size:13px; line-height:22px; height:155px; overflow:hidden;}
.aboutMain .abm dd span{ display:block; margin-top:25px; font-size:0;}
.aboutMain .abm dd span a{ display:inline-block; font-size:13px; color:#fff; width:86px; height:47px; line-height:47px; text-decoration:none; padding-left:60px; margin-right:15px;}
.aboutMain .abm dd span a.xq1{ background:url(../Images2/xq1.png) no-repeat center;}
.aboutMain .abm dd span a.xq2{ background:url(../Images2/xq2.png) no-repeat center;}
.aboutMain .workRoom{ margin-top:20px;}
.aboutMain .workRoom .wkl{ float:left; width:193px;}
.aboutMain .workRoom .wkl li{ width:193px; position:relative; vertical-align:top; height:115px;}
.aboutMain .workRoom .wkl li h5{ padding-left:86px; font-weight:normal; font-size:16px; color:#035ba3; padding-top:40px; padding-bottom:40px;}
.aboutMain .workRoom .wkl li span{ display:block; font-family:"Impact"; text-transform:uppercase; color:#999a9e; font-size:12px; margin-top:2px;}
.aboutMain .workRoom .wkl li i{ display:block; width:5px; height:15px; position:absolute; background:url(../Images2/sj2.png) no-repeat center; right:-5px; top:50%; margin-top:-7px; display:none;}
.aboutMain .workRoom .wkl li.bt1 { background:#eee;}
.aboutMain .workRoom .wkl li.bt2{ background:#e8e8e8;}
.aboutMain .workRoom .wkl li.bt3{ background:#dadada;}
.aboutMain .workRoom .wkl li.bt4{ background:#d2d2d2;}
.aboutMain .workRoom .wkl li.bt1 h5{background:url(../Images2/m01.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt2 h5{background:url(../Images2/m02.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt3 h5{background:url(../Images2/m03.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt4 h5{background:url(../Images2/m04.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt1:hover h5,.aboutMain .workRoom .wkl li.bt1.on h5{ background:url(../Images2/wkl1.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt2:hover h5,.aboutMain .workRoom .wkl li.bt2.on h5{ background:url(../Images2/wkl2.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt3:hover h5,.aboutMain .workRoom .wkl li.bt3.on h5{ background:url(../Images2/wkl3.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt4:hover h5,.aboutMain .workRoom .wkl li.bt4.on h5{ background:url(../Images2/wkl4.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li:hover,.aboutMain .workRoom .wkl li.on{ background:url(../Images2/wklbg.png) no-repeat center;}
.aboutMain .workRoom .wkl li:hover h5,.aboutMain .workRoom .wkl li.on h5{ color:#fff}
.aboutMain .workRoom .wkl li:hover i,.aboutMain .workRoom .wkl li.on i{ display:block;}
.aboutMain .workRoom .wkl li:hover h5 span,.aboutMain .workRoom .wkl li.on h5 span{ color:#6eb5eb;}
.aboutMain .workRoom .wkr{ float:right; width:803px;}
.aboutMain .workRoom .wkr ul{ overflow:hidden; width:804px;}
.aboutMain .workRoom .wkr li{ float:left; width:267px; height:230px; position:relative; margin-left:1px; margin-bottom:1px;}
.aboutMain .workRoom .wkr li img{ display:block;}
.aboutMain .workRoom .wkr li a{ position:absolute; width:100%; height:100%; display:block; background:url(../Images2/yy.png) repeat center; overflow:hidden; top:0; left:0; text-decoration:none; display:none;}
.aboutMain .workRoom .wkr li a img{ margin:0 auto; margin-top:85px;}
.aboutMain .workRoom .wkr li a span{ display:block; text-align:center; color:#fff; font-size:13px; margin-top:10px;}
.aboutMain .workRoom .wkr li:hover a{ display:block;}



.newMain{ background:url(../Images2/newsbg.png) no-repeat center top; height:576px;}
.newMain .container{ padding-top:40px;}
.newMain .new_l{ float:left; width:680px;}
.newMain .new_l .nlist{ overflow:hidden; width:678px; border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4}
.newMain .new_l .nlist li{ float:left; width:339px; height:56px; text-align:center; background:url(../Images2/nlistbg1.png) repeat-x left center; line-height:56px; font-size:16px; color:#333; cursor:pointer;}
.newMain .new_l .nlist li span{ font-size:13px; color:#bfbfbf; font-family:"Impact"; text-transform:uppercase; margin-left:5px;}
.newMain .new_l .nlist li:hover,.newMain .new_l .nlist li.on{ background:url(../Images2/nlistbg2.png) no-repeat center; color:#fff}
.newMain .new_l .nlist li:hover span,.newMain .new_l .nlist li.on span{ color:#5195cd;}
.newMain .new_l .news{ background-color:#fff; width:680px; height:440px; overflow:hidden;}
.newMain .new_l .nc{ margin:30px;}
.newMain .new_l .nc dl{ overflow:hidden; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.newMain .new_l .nc dt{ float:left;}
.newMain .new_l .nc dt img{ display:block;}
.newMain .new_l .nc dd{ margin-left:260px;}
.newMain .new_l .nc dd h5{ padding:18px 0;}
.newMain .new_l .nc dd h5 a{ font-size:15px; color:#333;}
.newMain .new_l .nc dd p{ color:#7d7d7d; line-height:20px; margin-bottom:18px;}
.newMain .new_l .nc dd>a{ font-size:15px; color:#7d7d7d; font-family:"Arial";}
.newMain .new_l .nc ul{ margin-top:20px;}
.newMain .new_l .nc li{ height:48px;overflow:hidden; background-color:#fcfcfc; margin-bottom:3px;}
.newMain .new_l .nc li h5{ float:left; width:48px; background:url(../Images2/date.png) no-repeat center; height:48px; font-weight:normal; font-family:"Arial"; text-align:center;}
.newMain .new_l .nc li h5 span{ font-size:26px; display:block; line-height:26px; color:#fff; padding-top:3px;}
.newMain .new_l .nc li h5 em{ color:#c8c8c8;}
.newMain .new_l .nc li p{  line-height:48px; width:445px; padding:0 20px; overflow:hidden; float:left;}
.newMain .new_l .nc li p a{ font-size:14px;}
.newMain .new_l .nc li .n2{ float:right; width:24px; height:13px; margin-top:18px; margin-right:15px;color:#000; text-decoration:none;}
.newMain .new_r{ width:300px; float:right; height:496px; overflow:hidden; background-color:#fff;}
.newMain .new_r .nt{ text-align:center; background:url(../Images2/ntbg.png) no-repeat center; width:300px; height:56px; line-height:56px; color:#fff; font-size:16px;}
.newMain .new_r .nt a{color:#fff; text-decoration:none;}
.newMain .new_r .nt span{ color:#5195cd; font-size:13px; font-family:"Impact"; text-transform:uppercase; margin-left:5px;}
.newMain .new_r .nt .more{color:#fff;float:right;margin-right:15px; text-decoration:none;}
.newMain .new_r .quetion{ padding:0 19px; height:370px; overflow:hidden; margin-top:30px;}
.newMain .new_r .quetion dl{ padding-bottom:30px; border-bottom:1px solid #e3e3e3; margin-bottom:30px;}
.newMain .new_r .quetion dt{ background:url(../Images2/wenbg.png) no-repeat center; padding:15px 0; margin-bottom:5px; overflow:hidden;}
.newMain .new_r .quetion dt p{ padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(../Images2/wen.png) no-repeat left 3px; margin-left:96px; width:145px;}
.newMain .new_r .quetion dt a{ font-size:13px; color:#333;}
.newMain .new_r .quetion dd{ background:url(../Images2/dabg.png) no-repeat center; overflow:hidden; padding:15px 0;}
.newMain .new_r .quetion dd span{  padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(../Images2/da.png) no-repeat left 3px; margin-left:20px; display:block; font-size:13px; color:#0861ab; width:145px;}newMain .new_r .quetion dd span{  padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(../Images2/da.png) no-repeat left 3px; margin-left:20px; display:block; font-size:13px; color:#0861ab; width:145px;}


/*panerMain*/
.panerMain{ padding-top:35px; padding-bottom:55px;}
.panerMain .pat{ text-align:center; padding-bottom:20px; border-bottom:1px solid #ebebeb;}
.panerMain .pat h5{ margin-bottom:10px;}
.panerMain .pat h5 a{ font-size:30px; color:#333;}
.panerMain .pat h5 span{ color:#0861ab;}
.panerMain .pat i{ display:block; width:40px; height:0; border-top:1px solid #0861ab; margin:0 auto; position:relative; top:21px;}
.panerMain .paner{ position:relative; margin-top:39px;}
.panerMain .paner ul{ overflow:hidden; width:936px; margin:0 auto;}
.panerMain .paner li{ float:left; width:218px; margin:0 8px;}
.panerMain .paner li img{ display:block; border:1px solid #f0f1f1;}
.panerMain .paner li p{ text-align:center; margin-top:12px;}
.panerMain .paner li p a{ font-size:13px; color:#333;}
.panerMain .paner .pbt{ display:block; position:absolute; width:41px; height:41px; top:30px; transition:all 0s;}
.panerMain .paner .pbt1{ background:url(../Images2/pbt1.png) no-repeat center top; left:-21px;}
.panerMain .paner .pbt2{ background:url(../Images2/pbt2.png) no-repeat center top; right:-21px;}
.panerMain .paner .pbt:hover{ background-position:center bottom;}



.formCont{ background:url(../Images2/formbg.jpg) no-repeat center top; height:488px;}
.formCont h5{ font-size:30px; color:#0861ab; padding-top:54px; margin-bottom:3px;}
.formCont p{ font-size:16px; color:#d4d4d4; font-family:"Impact"; text-transform:uppercase;}
.formCont ul{ margin-top:25px;}
.formCont li{ margin-bottom:5px; overflow:hidden;}
.formCont li span{ width:52px; border:2px solid #0861ab; border-right-width:1px; float:left;}
.formCont li span img{ display:block;}
.formCont li input,.formCont li textarea{ float:left; width:383px; outline:none; background:#fff; border:2px solid #0861ab; border-left:none; font-size:13px; color:#666;}
.formCont li input{ height:43px; line-height:43px; padding:0 10px;}
.formCont li textarea{ height:62px; line-height:20px; resize:none; padding:10px;}
.formCont .sub{ display:block; width:190px; height:47px;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}







.formCont1 ul{ margin-top:25px;}
.formCont1 h5{ font-size:30px; color:#0861ab; padding-top:54px; margin-bottom:3px;}
.formCont1 p{ font-size:16px; color:#d4d4d4; font-family:"Impact"; text-transform:uppercase;}


